master pump - Turkish English Dictionary